package com.qidianit.mes.production.service;

import com.qidianit.common.pojo.MESResult;
import com.qidianit.mes.pojo.ProcessSteps;

/**
 * @Author djl
 * @Time 2024/10/17 9:55
 */
public interface ProcessStepService {
    MESResult showProcessStep(String processId,int page, Integer limit);
    MESResult listProcessStep(String processId);

    MESResult countProcessSteps(String processId);

    MESResult addNewStep(ProcessSteps processSteps);

    MESResult editStep(ProcessSteps processSteps,int beforeStepId);

    MESResult deleteStep(String processId, int processStepId);

    MESResult reDelete(int[] stepIds, String processId);

    MESResult showByOperationStepId(Integer operationStepId);
}
